mass layoff - Spanish English Dictionary